get smeared with something sticky - Spanish English Dictionary